"""
Please look at the attached text file for the justification of my approach! 
    
Payoff matrix (Assume we are player one)
    
Reputation is probability of hunting, so the probability player 2 will hunt is R,
and the probability that player 2 will slack is (1 - R).

                 R      (1 - R)
                 h         s
          h  [ 0,  0 ][ -3,  1 ]
          s  [ 1, -3 ][ -2, -2 ]
   
   Expected return of hunting for player one  is 0R - 3(1 - R) = 3R - 3
   Expected return of slacking for player one is 1R - 2(1 - R) = 3R - 2 
    
"""

# I have chosen to slack every time. Please look at my attached text file for the justification!
def hunt_choices(round_number, current_food, current_reputation, m, player_reputations):
    hunt_decisions = ['s' for playerReputation in player_reputations]
    return hunt_decisions;

    
# Hunt outcomes do not matter for my approach.
def hunt_outcomes(food_earnings):
    pass 


# These parameters do not matter for my approach.
def round_end(award, m, number_hunters):
    pass
